something disagreeable - Turco Inglés Diccionario